Divide and Coordinate: solving DCOPs by agreement

ثبت نشده
چکیده

In this paper we investigate an approach to provide approximate, anytime algorithms for DCOPs that can provide quality guarantees. At this aim, we propose the divide-and-coordinate (DaC) approach. Such approach amounts to solving a DCOP by iterating (1) a divide stage in which agents divide the DCOP into a set of simpler local subproblems and solve them; and (2) a coordinate stage in which agents exchange local information that brings them closer to an agreement. Next, we formulate a novel algorithm, the Divide and Coordinate Subgradient Algorithm (DaCSA), a computational realization of DaC based on Lagrangian decompositions and the dual subgradient method. By relying on the DaC approach, DaCSA provides bounded approximate solutions. We empirically evaluate DaCSA showing that it is competitive with other stateofthe-art DCOP approximate algorithms and can eventually outperform them while providing useful quality guarantees. Source URL: https://www.iiia.csic.es/en/node/54166 Links [1] https://www.iiia.csic.es/en/staff/meritxell-vinyals [2] https://www.iiia.csic.es/en/staff/marc-pujol-gonzalez [3] https://www.iiia.csic.es/en/staff/juan-rodr%C3%ADguez-aguilar [4] https://www.iiia.csic.es/en/staff/jes%C3%BAs-cerquides [5] https://www.iiia.csic.es/en/bibliography?f[keyword]=894 [6] https://www.iiia.csic.es/en/bibliography?f[keyword]=895 [7] https://www.iiia.csic.es/en/bibliography?f[keyword]=893 [8] https://www.iiia.csic.es/en/bibliography?f[keyword]=529 [9] https://www.iiia.csic.es/en/bibliography?f[keyword]=892 [10] https://www.iiia.csic.es/en/bibliography?f[keyword]=891

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Divide-and-coordinate: DCOPs by agreement

In this paper we investigate an approach to provide approximate, anytime algorithms for DCOPs that can provide quality guarantees. At this aim, we propose the divide-and-coordinate (DaC) approach. Such approach amounts to solving a DCOP by iterating (1) a divide stage in which agents divide the DCOP into a set of simpler local subproblems and solve them; and (2) a coordinate stage in which agen...

متن کامل

Divide-and-Coordinate by Egalitarian Utilities: Turning DCOPs into Egalitarian Worlds

A Distributed Constraint Optimization Problem (DCOP) [7, 6] is a formal framework that can model many cooperative multi-agents domains. The Divide-and-Coordinate (DaC) framework [11] is one of the few general frameworks for solving DCOPs that provides bounds on solution quality for incomplete algorithms. In this paper, we formulate a novel DaC algorithm, the so-called Egalitarian Utilities Divi...

متن کامل

Egalitarian Utilities Divide-and-Coordinate: Stop arguing about decisions, let's share rewards!

In this paper we formulate a novel Divide-andCoordinate (DaC) algorithm, the so-called Egalitarian Utilities Divide-and-Coordinate (EU-DaC) algorithm. The Divide-andCoordinate (DaC) framework [3] is a family of bounded DCOP algorithms that solve DCOPs by exploiting the concept of agreement. The intuition behind EU-DaC is that agents get closer to an agreement, on the optimal solution, when they...

متن کامل

Solving dynamic constrained optimisation problems using repair methods

It has been shown that (i) dynamic constrained optimisation problems (DCOPs), a very common class of problems in real-world applications, have some special characteristics that make them very different from unconstrained dynamic problems and stationary constrained problems and (ii) some existing dynamic optimisation (DO) and constraint handling (CH) algorithms might not work effectively in solv...

متن کامل

Incremental DCOP Search Algorithms for Solving Dynamic DCOPs ∗ ( Extended

Distributed constraint optimization problems (DCOPs) are wellsuited for modeling multi-agent coordination problems. However, most research has focused on developing algorithms for solving static DCOPs. In this paper, we model dynamic DCOPs as sequences of (static) DCOPs with changes from one DCOP to the next one in the sequence. We introduce the ReuseBounds procedure, which can be used by any-s...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2017